package com.uzai.console.entity;

import com.uzai.common.entity.BaseEntity;

import java.io.Serializable;
import java.math.BigDecimal;

public class Merchant extends BaseEntity {
    private static final long serialVersionUID = 1722893216934373644L;
    //手机号
    private String mobile;
    //设备端登录密码
    private String devicePwd;
    //云端登录密码
    private String cloudPwd;
    //姓名
    private String name;
    //微信
    private String wechat;
    //微信
    private String qq;
    //账户余额
    private Double balance;
    //签名令牌
    private String token;
    //注册时间
    private Integer regTime;
    //最近登录时间
    private Integer loginTime;
    //注册ip
    private String regIp;
    //最近登录ip
    private String loginIp;
    //头像
    private String headImg;
    //微信支付的openid，用于账户充值校验
    private String wxPayOpenid;
    //版本号
    private Integer version;
    //es索引id
    private Integer esIndexId;
    //其他数据对应es的索引id，如通讯录/群发等
    private String otherEsIndex;

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getDevicePwd() {
        return devicePwd;
    }

    public void setDevicePwd(String devicePwd) {
        this.devicePwd = devicePwd;
    }

    public String getCloudPwd() {
        return cloudPwd;
    }

    public void setCloudPwd(String cloudPwd) {
        this.cloudPwd = cloudPwd;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getWechat() {
        return wechat;
    }

    public void setWechat(String wechat) {
        this.wechat = wechat;
    }

    public Double getBalance() {
        return balance;
    }

    public void setBalance(Double balance) {
        this.balance = balance;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public Integer getRegTime() {
        return regTime;
    }

    public void setRegTime(Integer regTime) {
        this.regTime = regTime;
    }

    public Integer getLoginTime() {
        return loginTime;
    }

    public void setLoginTime(Integer loginTime) {
        this.loginTime = loginTime;
    }

    public String getRegIp() {
        return regIp;
    }

    public void setRegIp(String regIp) {
        this.regIp = regIp;
    }

    public String getLoginIp() {
        return loginIp;
    }

    public void setLoginIp(String loginIp) {
        this.loginIp = loginIp;
    }

    public String getHeadImg() {
        return headImg;
    }

    public void setHeadImg(String headImg) {
        this.headImg = headImg;
    }

    public String getWxPayOpenid() {
        return wxPayOpenid;
    }

    public void setWxPayOpenid(String wxPayOpenid) {
        this.wxPayOpenid = wxPayOpenid;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public Integer getEsIndexId() {
        return esIndexId;
    }

    public void setEsIndexId(Integer esIndexId) {
        this.esIndexId = esIndexId;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getOtherEsIndex() {
        return otherEsIndex;
    }

    public void setOtherEsIndex(String otherEsIndex) {
        this.otherEsIndex = otherEsIndex;
    }
}